So this week, we've got a new entry into the category of "pathologically screwed-up horror by nation". Japan no longer holds the title all by its onesies, folks...oh no. Japan's old buddies the Germans have thrown their hat in that ring, and have done so in grand style.
|